[INFO] fetching crate hc32f460_driver_sys 0.4.2...
[INFO] fixing hc32f460_driver_sys-0.4.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate hc32f460_driver_sys 0.4.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate hc32f460_driver_sys 0.4.2
[INFO] finished tweaking crates.io crate hc32f460_driver_sys 0.4.2
[INFO] tweaked toml for crates.io crate hc32f460_driver_sys 0.4.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate hc32f460_driver_sys 0.4.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate hc32f460_driver_sys 0.4.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74
[INFO] running `Command { std: "docker" "start" "1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling hc32f460_driver_sys v0.4.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5342:54
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5342:40
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5342:52
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5343:54
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5343:40
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5343:52
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5344:54
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5344:40
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5344:52
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5345:54
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5345:40
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5345:52
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5346:56
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5346:42
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5346:54
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5347:56
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5347:42
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5347:54
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5348:56
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5348:42
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5348:54
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5349:56
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5349:42
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5349:54
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5350:56
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5350:42
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5350:54
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5351:56
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5351:42
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5351:54
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5352:56
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5352:42
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5352:54
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5353:56
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5353:42
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5353:54
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5354:56
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5354:42
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5354:54
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5355:56
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5355:42
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5355:54
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5356:56
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5356:42
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5356:54
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5357:54
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5357:40
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5357:52
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5358:59
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5358:45
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5358:57
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5359:59
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5359:45
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5359:57
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5360:56
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5360:42
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5360:54
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5361:56
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5361:42
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5361:54
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5362:53
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5362:39
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5362:51
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                   ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5363:56
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5363:42
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5363:54
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5364:56
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5364:42
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5364:54
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5365:56
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5365:42
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5365:54
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5366:56
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5366:42
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5366:54
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5367:56
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5367:42
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5367:54
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5368:56
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5368:42
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5368:54
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5342:54
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5342:40
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5342:52
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5343:54
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5343:40
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5343:52
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5344:54
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5344:40
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5344:52
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5345:54
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5345:40
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5345:52
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5346:56
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5346:42
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5346:54
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5347:56
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5347:42
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5347:54
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5348:56
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5348:42
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5348:54
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5349:56
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5349:42
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5349:54
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5350:56
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5350:42
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5350:54
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5351:56
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5351:42
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5351:54
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5352:56
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5352:42
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5352:54
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5353:56
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5353:42
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5353:54
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5354:56
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5354:42
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5354:54
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5355:56
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5355:42
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5355:54
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5356:56
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5356:42
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5356:54
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5357:54
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5357:40
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5357:52
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5358:59
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5358:45
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5358:57
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5359:59
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5359:45
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5359:57
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5360:56
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5360:42
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5360:54
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5361:56
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5361:42
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5361:54
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5362:53
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5362:39
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5362:51
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                   ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5363:56
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5363:42
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5363:54
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5364:56
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5364:42
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5364:54
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5365:56
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5365:42
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5365:54
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5366:56
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5366:42
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5366:54
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5367:56
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5367:42
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5367:54
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5368:56
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:5368:42
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> src/lib.rs:5368:54
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:114
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...T_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:112
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR4_FLAG_CNT_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:143
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...EY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:141
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...AG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:172
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLA...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:170
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:201
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:199
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:227
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...D_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:225
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...LAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:253
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:251
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:279
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:277
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:305
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:303
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:331
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:329
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:111
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:109
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...(TMR4_INT_CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:139
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...LLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_IN...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:137
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:167
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_O...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:165
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:195
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:193
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:220
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...AD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:218
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ..._INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:245
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:243
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:270
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:268
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:295
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:293
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:320
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:318
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:114
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...T_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:112
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR4_FLAG_CNT_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:143
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...EY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:141
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...AG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:172
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLA...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:170
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:201
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:199
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:227
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...D_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:225
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...LAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:253
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:251
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:279
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:277
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:305
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:303
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7636:331
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7636:329
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:111
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:109
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...(TMR4_INT_CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:139
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...LLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_IN...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:137
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:167
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_O...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:165
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:195
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:193
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:220
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...AD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:218
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ..._INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:245
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:243
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:270
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:268
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:295
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:293
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:7648:320
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> src/lib.rs:7648:318
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hc32f460_driver_sys` (lib) due to 117 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hc32f460_driver_sys` (lib test) due to 117 previous errors
[INFO] running `Command { std: "docker" "inspect" "1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74", kill_on_drop: false }`
[INFO] [stdout] 1e8e79ed5e61b17d7d541399c1d65075ef46d81e25dcc3ebb251e9ae409f4c74
